home *** CD-ROM | disk | FTP | other *** search
/ Power CD / Power CD ATARI-Rechner Lieben.iso / ALLERLEI / BOTMEN36 / BOOTMENU.DOK next >
Encoding:
Text File  |  1994-05-23  |  11.3 KB  |  266 lines

  1.  
  2.                                 BOOTMENU.PRG
  3.  
  4.                                     V 3.6
  5.  
  6.                        (C) Klaus Rittmeier  10.10.1992
  7.  
  8.  
  9.  
  10.  
  11.  
  12.                                 A C H T U N G
  13.  
  14.  
  15. Das Programm BOOTMENU.PRG darf nur zusammen mit dieser Dokumentation verbrei-
  16. tet werden. Veränderungen am Programm oder dieser Dokumentation sind untersagt.
  17.  
  18. BOOTMENU ist Freeware. Es darf also kostenlos verbreitet und benutzt werden,
  19. jedoch ohne Zustimmung des Autors nicht kommerziell verwertet werden.
  20.  
  21. Für eventuelle Schäden, die durch Benutzung dieses Programmes entstanden sind,
  22. übernimmt der Autor keine Haftung.
  23.  
  24. BOOTMENU.PRG wurde getestet auf 520-STM-2 (TOS 1.04), auf Mega-STE-2 (TOS 2.05)
  25. und auf TT-030-8/48 (Großbildschirm, TOS 3.01).
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32. FUNKTION
  33. -------------------------------------------------------------------------------
  34.  
  35.  
  36. BOOTMENU.PRG ist ein sogenannter Bootselektor. Das ist ein Programm, mit dessen
  37. Hilfe Sie beim Booten bestimmen können, welche Programme aus dem AUTO-Ordner
  38. abgearbeitet und welche Desk-Accessories geladen werden.
  39.  
  40. BOOTMENU.PRG wird normalerweise aus dem AUTO-Ordner gestartet, kann jedoch auch
  41. normal vom Desktop gestartet werden.
  42. Die Besonderheit von BOOTMENU.PRG gegenüber anderen Bootselektor-Programmen
  43. besteht darin, daß es, obwohl es im AUTO-Ordner läuft, vollständig mit der
  44. Maus bedient wird.
  45.  
  46. Seit Version 3.6 ist es außerdem möglich, verschiedene DESKTOP.INF (ab TOS 2.0
  47. NEWDESK.INF) und ASSIGN.SYS-Dateien zu verwalten und jeweils eine auszuwählen.
  48.  
  49.  
  50. Zusätzlich zur Hauptaufgabe, der Aktivierung / Desaktivierung von Autostart-
  51. Programmen, Desk-Accessories und Konfigurationsdateien hat BOOTMENU.PRG noch
  52. weitere Funktionen, die im Stadium des Bootens sinnvoll sind:
  53.  
  54. 1. Wenn der Rechner nicht über eine batteriegepufferte Uhr verfügt, besteht
  55.    die Möglichkeit, die Systemuhr zu stellen. Außerdem sorgt BOOTMENU.PRG dann
  56.    bei jedem Reset wieder für die korrekte Systemzeit.
  57.  
  58. 2. BOOTMENU.PRG wertet die Datei DESKTOP.INF (ab TOS 2.0: NEWDESK.INF) aus
  59.    und setzt im Rechner folgende Parameter
  60.    - die Konfiguration der RS-232-Schnittstelle
  61.    - die Drucker-Konfiguration
  62.    - die Tastaturwiederholrate, Tastenklick an/aus, Glockenzeichen an/aus
  63.    - Blitter an/aus (ab TOS 1.02)
  64.    Normalerweise werden diese Informationen vom Kontrollfeld (CONTROL.ACC bzw.
  65.    XCONTROL.ACC) ausgewertet und eingestellt. Wenn das Kontrollfeld nicht ge-
  66.    laden ist, hat man immer dieselben Standard-Einstellungen.
  67.    In vielen Fällen kann man aber auf die übrigen Funktionen des Kontrollfeldes
  68.    verzichten und den Speicherplatz sparen.
  69.    BOOTMENU.PRG liest die Informationen aus der Datei DESKTOP.INF (NEWDESK.INF)
  70.    und nimmt die Einstellungen vor.
  71.    ACHTUNG: Von XCONTROL.ACC werden immer die Einstellungen für Tastatur und
  72.    Maus gesetzt, die in GENERAL.CPX gesichert wurden. DESKTOP.INF wird völlig
  73.    ignoriert.
  74.  
  75. 3. In niedriger oder mittlerer Auflösung kann die Bildfrequenz zwischen 50 Hz
  76.    (PAL-Modus) und 60 Hz (NTSC-Modus) umgeschaltet werden.
  77.    60 Hz flimmert weniger, aber nicht alle Monitore synchronisieren noch bei
  78.    dieser Frequenz, das muß ausprobiert werden.
  79.   
  80.  
  81. Aus Gründen der Kompatibilität mit allen Betriebssystemen und jeder ST-, STE-,
  82. Mega-STE- und TT-Hardware sind seit Version 3.6 die Funktionen zur Umschaltung
  83. der Auflösung und zur Initialisierung des AES beim Start vom Desktop dem Rot-
  84. stift zum Opfer gefallen.
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91. INSTALLATION
  92. -------------------------------------------------------------------------------
  93.  
  94. Kopieren Sie BOOTMENU.PRG als erstes (!) Programm in den AUTO-Ordner.
  95. Dann können alle Programme, die Sie danach in den AUTO-Ordner kopieren
  96. beim Booten ein- und ausgeschaltet werden.
  97.  
  98. ACHTUNG: Die Reihenfolge, in der Dateien in einem Fenster des Desktop angezeigt
  99. werden, hat nichts mit der Reihenfolge zu tun, in der die Programme im AUTO-
  100. Ordner abgearbeitet werden. Dafür ist einzig die physische Reihenfolge aus-
  101. schlaggebend. Wenn Sie nicht über ein Programm verfügen, mit dem die Programme
  102. im AUTO-Ordner umsortiert werden können (AUTOSORT.PRG o.ä.), müssen Sie den
  103. AUTO-Ordner neu anlegen, und dann die Programme in der richtigen Reihenfolge
  104. einzeln (!) hineinkopieren.
  105.  
  106.  
  107. Wenn Sie mehrere DESKTOP.INF- (ab TOS 2.0: NEWDESK.INF) und ASSIGN.SYS-Dateien
  108. verwalten wollen, müssen diese sich Sie auf dem Bootlaufwerk (Festplatte,
  109. Laufwerk C oder Startdiskette) in einem Ordner mit Namen BOOTMENU befinden und
  110. unterschiedliche Datei-Endungen haben. (z.B. DESKTOP.TC, DESKTOP.WP, ASSIGN.1,
  111. ASSIGN.2 ...)
  112.  
  113. Ein Beispiel zeigt, wie Sie vorgehen sollten:
  114.  
  115.   Gehen wir davon aus, daß Sie BOOTMENU bereits korrekt in den AUTO-Ordner
  116.   der Startdiskette oder der Bootpartition der Festplatte kopiert haben.
  117.   Dann legen Sie einen neuen Ordner an und geben ihm den Namen BOOTMENU.
  118.  
  119.   Nehmen wir an, Sie arbeiten bevorzugt mit GFA-Basic und mit 1st-Word-Plus.
  120.   Je nachdem, mit welcher Anwendung Sie nach dem Einschalten des Rechners be-
  121.   ginnen wollen, möchten Sie den passenden Desktop vorfinden, weil z.B. unter-
  122.   schiedliche Fenster offen sein sollen, oder weil möglicherweise bei GFA-Basic
  123.   der Blitter ausgeschaltet sein soll, während er bei 1st-Word-Plus benutzt
  124.   wird.
  125.  
  126.   1. Sie stellen sich Ihren Desktop so ein, wie Sie ihn für GFA-Basic gern
  127.      hätten.
  128.   2. Mit "Arbeit sichern" speichern Sie ihn ab.
  129.   3. Sie kopieren die Datei DESKTOP.INF (bzw. NEWDESK.INF) aus dem Wurzelver-
  130.      zeichnis in den Ordner BOOTMENU.
  131.   4. Sie benennen die Datei DESKTOP.INF (bzw. NEWDESK.INF) im Ordner BOOTMENU
  132.      in DESKTOP.GFA (bzw. NEWDESK.GFA) um.
  133.   5. Sie wiederholen die Schritte 1. bis 4. sinngemäß für die Anwendung
  134.      1st-Word-Plus. Die Datei DESKTOP.INF (NEWDESK.INF) könnte dann z.B.
  135.      in DESKTOP.1ST umbenannt werden.
  136.  
  137.   In Zukunft haben Sie immer die beiden Desktop-Konfigurationen zur Auswahl
  138.   und können sich beim Booten für einen bestimmten Desktop entscheiden.
  139.  
  140.  
  141.  
  142.  
  143.  
  144. BEDIENUNG
  145. -------------------------------------------------------------------------------
  146.  
  147. BOOTMENU.PRG
  148.  
  149. Wenn der Rechner nicht über eine batteriegepufferte Uhr verfügt, werden Sie
  150. beim Booten aufgefordert, Datum und Uhrzeit einzugeben. Dabei ist es egal,
  151. in welcher Form beides eingegeben wird, nur die Reihenfolge muß stimmen:
  152. Tag, Monat, Jahr und Stunde, Minute, Sekunde (Sek. kann weggelassen werden).
  153. Möglich ist beispielsweise die Eingabe von 2.1.89 oder 020189 oder 2/1/89
  154. oder 02.01.89 ...
  155.  
  156. BOOTMENU.PRG zeigt nach dem Start eine Liste aller Programme im AUTO-Ordner,
  157. aller Desk-Accessories im Wurzelverzeichnis sowie aller DESKTOP.* und ASSIGN.*
  158. Dateien im Ordner BOOTMENU.
  159.  
  160. Durch Anklicken mit der Maus können Sie jedes einzelne Programm ein- bzw.
  161. ausschalten. Eine Ausnahme bildet BOOTMENU.PRG selbst. Dieses Programm kann
  162. nicht deaktiviert werden.
  163. Alle Aktivierungen/Deaktivierungen werden erst nach Anwahl von "OK" wirksam.
  164. Erscheint der Programmname invers, so ist das Programm aktiv, d.h. es wird
  165. gestartet, anderenfalls wird es nicht gestartet (der letzte Buchstabe im Pro-
  166. grammnamen ist ein '_').
  167.  
  168. Bei den DESKTOP- bzw. ASSIGN-Dateien kann jeweils maximal eine aktiviert
  169. werden, es muß jedoch nicht zwingend eine aktiviert werden.
  170.  
  171. Nach dem Anklicken von "OK" bzw. dem Drücken der Return- oder Enter-Taste
  172. werden alle Einstellungen übernommen und das Programm verlassen, während bei
  173. "Abbruch" bzw. beim Drücken der Escape-Taste das Programm ohne Aktion verlassen
  174. wird.
  175.  
  176. Wurde eine DESKTOP.INF (NEWDESK.INF) und/oder eine ASSIG.SYS-Datei aktiviert,
  177. so wird bei "OK" von einer im Wurzelverzeichnis existierenden Datei ein Backup
  178. (DESKTOP.BAK, ASSIGN.BAK) im Ordner BOOTMENU erzeugt und dann die aktivierte
  179. Datei in das Wurzelverzeichnis kopiert.
  180.  
  181. Die übrigen Buttons am unteren Bildrand haben eine unmittelbare Wirkung und
  182. werden bei "Abbruch" nicht rückgängig gemacht:
  183.  
  184. - Die Bildwechselfrequenz kann zwischen 50 Hz und 60 Hz umgeschaltet werden.
  185.   Dieser Button ist nur in der niedrigen oder mittleren ST-Auflösung zu sehen.
  186.  
  187. - Die Anzeige der Dateien kann wahlweise in alpabetischer oder in physischer
  188.   Reihenfolge (unsortiert) erfolgen. Die physische Reihenfolge ist die, in der
  189.   die Programme auch abgearbeitet werden. Bei der Umschaltung wird immer das
  190.   Inhaltsverzeichnis neu eingelesen. Aktivierungen / Deaktivierungen, die bis
  191.   dahin gemacht wurden, werden also nicht berücksichtigt.
  192.  
  193. Wurde BOOTMENU.PRG nicht aus dem AUTO-Ordner, sondern vom Desktop gestartet, so
  194. werden die gemachten Aktivierungen/Deaktivierungen natürlich erst beim nächsten
  195. Booten wirksam.
  196.  
  197.  
  198.  
  199.  
  200.  
  201. UPDATES
  202. -------------------------------------------------------------------------------
  203.  
  204. Ab Version 3.2:
  205. * Die Einträge werden alphabetisch sortiert ausgegeben.
  206. * Die Bildschirmauflösung mittel / gering kann gewählt werden.
  207. * Für jede Bildschirmauflösung kann eine eigene Datei "DESKTOP.INF" angelegt
  208.   werden.
  209. * Abbruch ist auch mit der Esc-Taste möglich.
  210.  
  211. Ab Version 3.4:
  212. * Der Eintrag 'BOOTMENU.PRG' läßt sich auch dann nicht abschalten, wenn er
  213.   nicht an erster Stelle im AUTO-Ordner steht.
  214. * geänderte Namen der drei DESKTOP-Dateien im AUTO-Ordner !
  215.  
  216. Ab Version 3.5:
  217. * Die DESKTOP-Dateien werden für jede Auflösung selbständig verwaltet.
  218. * 50 / 60 Hz Umschaltung bei niedriger und mittlerer Auflösung.
  219. * Warnung bei mehr als 6 aktivierten Accessories.
  220.  
  221. Ab Version 3.6:
  222. * Darstellung 5-spaltig, damit mehr auf den Schirm paßt.
  223. * Umschaltungsmöglichkeit der Auflösung (Niedrig/Mittel) entfällt.
  224. * Wahlweise sortierte und unsortierte Darstellung.
  225. * Beliebig viele DESKTOP.INF und ASSIGN.SYS-Dateien können verwaltet werden.
  226.   Bei TOS-Versionen ab TOS 2.00 werden statt der DESKTOP.INF-Dateien die
  227.   NEWDESK.INF-Dateien verwaltet.
  228. * Auch Programme, die von anderen Bootselektor-Programmen mit der Extension PRX
  229.   bzw. ACX versehen wurden, werden korrekt verwaltet.
  230.  
  231.  
  232.  
  233.  
  234.  
  235. REGISTRIERUNG
  236. -------------
  237.  
  238. Benutzer von BOOTMENU können sich bei mir registrieren lassen und kommen damit
  239. in den Genuß des ( bis auf Disketten- u. Versandkosten von 5,-DM ) kostenlosen
  240. Update-Service. Einfach Registrierkarte ausdrucken und an mich absenden. Bei
  241. Erscheinen einer neuen Version werden sie von mir benachrichtigt. Mit der Re-
  242. gistrierung gehen Sie keinerlei Verpflichtungen ein.
  243.  
  244.  
  245.  
  246. **********************************************************
  247. *                                                        *
  248. *                   Registrierkarte                      *
  249. *                                                        *
  250. * für : BOOTMENU, Version 3.6                            *
  251. *                                                        *
  252. * Ich habe das Programm am ________ von ________________ *
  253. *                                                        *
  254. * _____________________________________________ bekommen *
  255. *                                                        *
  256. * und möchte mich als Benutzer registrieren lassen.      *
  257. * Meine Adresse :                                        *
  258. *                                                        *
  259. *                                                        *
  260. *                                                        *
  261. *                                                        *
  262. *                                                        *
  263. *  Klaus Rittmeier, Preusserstraße 33, 06217 Merseburg   *
  264. *  Tel.: 03461-214093                                    *
  265. **********************************************************
  266.